﻿using System;
using System.Collections.Generic;

namespace Model
{
     ///<summary>
     ///实体类RESULT_PROCESS_LINE
     ///</summary>
     public class RESULT_PROCESS_LINE
     {
         private int __ID= 0;
         private string __JCLSH="" ;
         private string __LWLSH="" ;
         private string __SerchKey="" ;
         private string __YZZDQX="" ;
         private string __EZZDQX="" ;
         private string __SZZDQX="" ;
         private string __SIZZDQX="" ;
         private string __WZZDQX="" ;
         private string __LZZDQX="" ;
         private string __ASM="" ;
         private string __LUGDOWN="" ;
         private string __VMAS="" ;
         private string __SDS="" ;
         private string __ZYJS="" ;
         private string __YZZXJQX="" ;
         private string __YZYXJQX="" ;
         private string __EZZXJQX="" ;
         private string __EZYXJQX="" ;

         private Dictionary<string, bool> __Changed = new Dictionary<string, bool>();


         public RESULT_PROCESS_LINE()
         {
             this.__Changed.Add("ID",false);
             this.__Changed.Add("JCLSH",false);
             this.__Changed.Add("LWLSH",false);
             this.__Changed.Add("SerchKey",false);
             this.__Changed.Add("YZZDQX",false);
             this.__Changed.Add("EZZDQX",false);
             this.__Changed.Add("SZZDQX",false);
             this.__Changed.Add("SIZZDQX",false);
             this.__Changed.Add("WZZDQX",false);
             this.__Changed.Add("LZZDQX",false);
             this.__Changed.Add("ASM",false);
             this.__Changed.Add("LUGDOWN",false);
             this.__Changed.Add("VMAS",false);
             this.__Changed.Add("SDS",false);
             this.__Changed.Add("ZYJS",false);
             this.__Changed.Add("YZZXJQX",false);
             this.__Changed.Add("YZYXJQX",false);
             this.__Changed.Add("EZZXJQX",false);
             this.__Changed.Add("EZYXJQX",false);
         }

         /// <summary>
         /// 将类重置到初始化状态
         /// </summary>
         public void Reset()
         {
             this.__ID = 0;
             this.__JCLSH = "" ;
             this.__LWLSH = "" ;
             this.__SerchKey = "" ;
             this.__YZZDQX = "" ;
             this.__EZZDQX = "" ;
             this.__SZZDQX = "" ;
             this.__SIZZDQX = "" ;
             this.__WZZDQX = "" ;
             this.__LZZDQX = "" ;
             this.__ASM = "" ;
             this.__LUGDOWN = "" ;
             this.__VMAS = "" ;
             this.__SDS = "" ;
             this.__ZYJS = "" ;
             this.__YZZXJQX = "" ;
             this.__YZYXJQX = "" ;
             this.__EZZXJQX = "" ;
             this.__EZYXJQX = "" ;
             this.__Changed["ID"] = false;
             this.__Changed["JCLSH"] = false;
             this.__Changed["LWLSH"] = false;
             this.__Changed["SerchKey"] = false;
             this.__Changed["YZZDQX"] = false;
             this.__Changed["EZZDQX"] = false;
             this.__Changed["SZZDQX"] = false;
             this.__Changed["SIZZDQX"] = false;
             this.__Changed["WZZDQX"] = false;
             this.__Changed["LZZDQX"] = false;
             this.__Changed["ASM"] = false;
             this.__Changed["LUGDOWN"] = false;
             this.__Changed["VMAS"] = false;
             this.__Changed["SDS"] = false;
             this.__Changed["ZYJS"] = false;
             this.__Changed["YZZXJQX"] = false;
             this.__Changed["YZYXJQX"] = false;
             this.__Changed["EZZXJQX"] = false;
             this.__Changed["EZYXJQX"] = false;
         }

         /// <summary>
         /// 获取类中成员的改变状态
         /// </summary>
         public bool Changed(string strKey)
         {
             return __Changed[strKey];
         }

         /// <summary>
         ///设置或获取类中的[ID]的数据
         /// </summary>
         public int ID
         {
              set{ __ID = value; __Changed["ID"] = true;}
              get{return __ID;}
         }
         /// <summary>
         ///设置或获取类中的[JCLSH]的数据
         /// </summary>
         public string JCLSH
         {
              set{ __JCLSH = value.Replace("'","’"); __Changed["JCLSH"] = true;}
              get{return __JCLSH;}
         }
         /// <summary>
         ///设置或获取类中的[LWLSH]的数据
         /// </summary>
         public string LWLSH
         {
              set{ __LWLSH = value.Replace("'","’"); __Changed["LWLSH"] = true;}
              get{return __LWLSH;}
         }
         /// <summary>
         ///设置或获取类中的[SerchKey]的数据
         /// </summary>
         public string SerchKey
         {
              set{ __SerchKey = value.Replace("'","’"); __Changed["SerchKey"] = true;}
              get{return __SerchKey;}
         }
         /// <summary>
         ///设置或获取类中的[YZZDQX]的数据
         /// </summary>
         public string YZZDQX
         {
              set{ __YZZDQX = value.Replace("'","’"); __Changed["YZZDQX"] = true;}
              get{return __YZZDQX;}
         }
         /// <summary>
         ///设置或获取类中的[EZZDQX]的数据
         /// </summary>
         public string EZZDQX
         {
              set{ __EZZDQX = value.Replace("'","’"); __Changed["EZZDQX"] = true;}
              get{return __EZZDQX;}
         }
         /// <summary>
         ///设置或获取类中的[SZZDQX]的数据
         /// </summary>
         public string SZZDQX
         {
              set{ __SZZDQX = value.Replace("'","’"); __Changed["SZZDQX"] = true;}
              get{return __SZZDQX;}
         }
         /// <summary>
         ///设置或获取类中的[SIZZDQX]的数据
         /// </summary>
         public string SIZZDQX
         {
              set{ __SIZZDQX = value.Replace("'","’"); __Changed["SIZZDQX"] = true;}
              get{return __SIZZDQX;}
         }
         /// <summary>
         ///设置或获取类中的[WZZDQX]的数据
         /// </summary>
         public string WZZDQX
         {
              set{ __WZZDQX = value.Replace("'","’"); __Changed["WZZDQX"] = true;}
              get{return __WZZDQX;}
         }
         /// <summary>
         ///设置或获取类中的[LZZDQX]的数据
         /// </summary>
         public string LZZDQX
         {
              set{ __LZZDQX = value.Replace("'","’"); __Changed["LZZDQX"] = true;}
              get{return __LZZDQX;}
         }
         /// <summary>
         ///设置或获取类中的[ASM]的数据
         /// </summary>
         public string ASM
         {
              set{ __ASM = value.Replace("'","’"); __Changed["ASM"] = true;}
              get{return __ASM;}
         }
         /// <summary>
         ///设置或获取类中的[LUGDOWN]的数据
         /// </summary>
         public string LUGDOWN
         {
              set{ __LUGDOWN = value.Replace("'","’"); __Changed["LUGDOWN"] = true;}
              get{return __LUGDOWN;}
         }
         /// <summary>
         ///设置或获取类中的[VMAS]的数据
         /// </summary>
         public string VMAS
         {
              set{ __VMAS = value.Replace("'","’"); __Changed["VMAS"] = true;}
              get{return __VMAS;}
         }
         /// <summary>
         ///设置或获取类中的[SDS]的数据
         /// </summary>
         public string SDS
         {
              set{ __SDS = value.Replace("'","’"); __Changed["SDS"] = true;}
              get{return __SDS;}
         }
         /// <summary>
         ///设置或获取类中的[ZYJS]的数据
         /// </summary>
         public string ZYJS
         {
              set{ __ZYJS = value.Replace("'","’"); __Changed["ZYJS"] = true;}
              get{return __ZYJS;}
         }
         /// <summary>
         ///设置或获取类中的[YZZXJQX]的数据
         /// </summary>
         public string YZZXJQX
         {
              set{ __YZZXJQX = value.Replace("'","’"); __Changed["YZZXJQX"] = true;}
              get{return __YZZXJQX;}
         }
         /// <summary>
         ///设置或获取类中的[YZYXJQX]的数据
         /// </summary>
         public string YZYXJQX
         {
              set{ __YZYXJQX = value.Replace("'","’"); __Changed["YZYXJQX"] = true;}
              get{return __YZYXJQX;}
         }
         /// <summary>
         ///设置或获取类中的[EZZXJQX]的数据
         /// </summary>
         public string EZZXJQX
         {
              set{ __EZZXJQX = value.Replace("'","’"); __Changed["EZZXJQX"] = true;}
              get{return __EZZXJQX;}
         }
         /// <summary>
         ///设置或获取类中的[EZYXJQX]的数据
         /// </summary>
         public string EZYXJQX
         {
              set{ __EZYXJQX = value.Replace("'","’"); __Changed["EZYXJQX"] = true;}
              get{return __EZYXJQX;}
         }
    }
}
